Constraint-Based Design for 3D Shapes
نویسندگان
چکیده
This paper proposes an ATMS-based geometric reasoning system for feature-based 3D solid modeling. Here, every feature is described by a set of geometric constraints such as distances between edges and angles between faces. The system has to evaluate the constraints in order to determine the attributes of all the geometric elements in the features. Therefore, the modeling process can be considered as a constraint satisfaction problem. Our ATMS-based approach overcomes two serious drawbacks of conventional rule-based approaches: inefficiency and poor conflict handling. For the first problem, a state reduction method, represented as an ATMS justification, resolves the problem of combinatorial explosion in the rules’ pattern matching. Here, intermediate states are defined by the degree of freedom: the determined geometric elements have zero degrees, and free faces, edges, and vertices have three, four, and three degrees, respectively. Each constraint invocation reduces the degree; that is, it increases the level of determinacy of the status. For the second problem, the ATMS’s label update propagation mechanism resolves conflicts of constraints. It distinguishes conflicting situations from redundant or under-constrained ones, and the minimum diagnosis technique detects which constraint causes the conflict. The use of an ATMS as a propositional reasoning function has various advantages over rule-based systems, such as avoidance of infinite loops and reasoning without pattern matching. The paper also considers the computational efficiency of our approach and proves its practicality by presenting data on an actual product. @ 1997 Published by Elsevier Science B.V.
منابع مشابه
Constraint Modeling for Curves and Surfaces in CAGD
Even if Computer-Aided Geometric Design modelers are now based on powerful mathematical models for curves and surfaces, there are important needs for tools to create, analyze and modify these objects. Designing product shapes with free-form curves and surfaces is still a tedious task and modifying the shape obtained is even more difficult and, most of the time, needs recreating a part up to the...
متن کاملAdaptive-growth-type 3D representation for configuration design
In this paper, the design of geometrical shapes of function carriers and their layout in given space is called configuration design. The constraint satisfaction problem in configuration design may be difficult to solve due to the lack of tight constraints and the countless combinations of the layout; a diversity of solutions that satisfy the constraints should be allowed. Therefore, to allow su...
متن کاملFusion of 3D Shapes
Many modeling techniques for geometric objects have been developed; they allow the user to create, deform, animate objects and produce complex ones from simple primitives. This paper presents a new technique which composes two 2D or 3D interpenetrating shapes by creating another one including them and having a smooth aspect. By moving into each other, composed objects fuse smoothly and naturall...
متن کاملSEQUENTIAL PENALTY HANDLING TECHNIQUES FOR SIZING DESIGN OF PIN-JOINTED STRUCTURES BY OBSERVER-TEACHER-LEARNER-BASED OPTIMIZATION
Despite comprehensive literature works on developing fitness-based optimization algorithms, their performance is yet challenged by constraint handling in various engineering tasks. The present study, concerns the widely-used external penalty technique for sizing design of pin-jointed structures. Observer-teacher-learner-based optimization is employed here since previously addressed by a number ...
متن کاملTracking and Modeling Non-Rigid Objects with Rank Constraints
This paper presents a novel solution for flow-based tracking and 3D reconstruction of deforming objects in monocular image sequences. A non-rigid 3D object undergoing rotation and deformation can be effectively approximated using a linear combination of 3D basis shapes. This puts a bound on the rank of the tracking matrix. The rank constraint is used to achieve robust and precise low-level opti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Artif. Intell.
دوره 91 شماره
صفحات -
تاریخ انتشار 1997